package com.eight.order.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer;
import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * @program: qy8-education
 * @description:
 * @author: 郑友民（1460115388@qq.com）
 * @create: 2023-05-26 17:12
 **/
@Data
@ApiModel(value = "订单搜索的json对象")
public class OrderVo {

    /**
     * 订单号
     */
    @ApiModelProperty("订单号")
    private String orderNo;

    /**
     * 课程名称
     */
    @ApiModelProperty("课程名称")
    private String courseTitle;

    /**
     * 讲师名称
     */
    @ApiModelProperty("讲师名称")
    private String teacherName;


    /**
     * 会员手机
     */
    @ApiModelProperty("会员手机")
    private String mobile;

    /**
     * 支付类型（0：微信 1：支付宝）
     */
    @ApiModelProperty("支付类型（0：微信 1：支付宝）")
    private Integer payType;
    /**
     * 订单状态（0：未支付 1：已支付）
     */
    @ApiModelProperty("订单状态（0：未支付 1：已支付）")
    private Integer status;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")

    private LocalDateTime gmtCreate;
    /**
     * 更新时间
     */
    @ApiModelProperty("更新时间")

    private LocalDateTime gmtModified;

}

